What is oh snap meaning?

The phrase "oh snap" is an expression commonly used to express surprise, excitement or shock. It is often used in response to unexpected, and often humorous, events or situations. The phrase has its origins in African-American Vernacular English, and was popularized in mainstream culture in the 1990s. Today, "oh snap" is often used as a catchphrase, both in spoken conversation and online communication. It can also be used as an interjection, or as a playful way to tease or rib someone, often in a lighthearted and friendly manner.